interface RunOptions { 
    program:string; 
    commandline:string[]|string|(()=>string); 
} 

let option1:RunOptions = {
    program: "JAVA",
    commandline: ["System","out","println"],
}


let option2:RunOptions = {
    program: "js",
    commandline: "console.log",
}

let option3:RunOptions = {
    program: "MYSQL",
    commandline: ():string => {
        return "SELECT 1"
    },
}

